<?php
include("..\_gestionBase.inc.php");
include("..\_controlesEtGestionErreurs.inc.php");

// CONNEXION A LA BASE DE DONNEE
$tabErreurs = array();

$connexion=connect();
if (!$connexion)
{
	ajouterErreur($tabErreurs, "Echec de la connexion au serveur MySql");
	afficherErreurs($tabErreurs);
	exit();
}
if (!selectBase($connexion))
{
	ajouterErreur($tabErreurs, "La base de données stsig est inexistante ou non accessible");
	afficherErreurs($tabErreurs);
	exit();
}

// VALIDATION DES DONNEES ENVOYEES
if (isset($_POST['nomEtudiant']) && isset($_POST['prenomEtudiant']) && isset($_POST['libelleOption'])) {
	/*
	 * OBTENTION DES VALEURS DES VARIABLES PAR POST ET TRANSFORMATION EN NOM PROPRE POUR $prenom et $nom
	*/
	$id=obtenirNewIdEtudiant($connexion);
	$nom=ucwords(strtolower($_POST['nomEtudiant']));
	$prenom=ucwords(strtolower($_POST['prenomEtudiant']));
	$option=$_POST['libelleOption'];
	/*
	 * MESSAGE PREPARE SI SUCCES
	*/
	$msg = $nom." ".$prenom." en option ".$option." est bien enregistré dans la base de données.";
	/*
	 * PREPARATION DES VARIABLES POUR LA REQUETE
	*/
	$nom=mysql_real_escape_string($nom);
	$prenom=mysql_real_escape_string($prenom);
	$option=mysql_real_escape_string($option);
	/*
	 * REQUETE
	*/
	$req="INSERT INTO `etudiant`(`numero`, `nom`, `prenom`, `libelleOption`) VALUES (".$id.",'".$nom."','".$prenom."','".$option."');";
	$rs=mysql_query($req,$connexion);
	if ($rs) {
		echo $msg;
	} else {
		echo "Une erreur s'est réalisé durant la requête. Veuillez contacter le webmestre.";
	}
}
?>
<form action="accueilAdm.php?pageAdm=ajoutEtu" method="POST">
	<h1>Ajout étudiant (manuel)</h1>
	<div id="corpsForm">
		<p>
		
		
		<p>
			<label for="nomEtudiant" accesskey="n">Nom : </label> <input
				type="text" id="nomEtudiant" name="nomEtudiant" maxlength="50"
				autofocus="autofocus" placeholder="Dupont" required />
		</p>
		<p>
			<label for="prenomEtudiant" accesskey="p">Prenom : </label> <input
				type="text" id="prenomEtudiant" name="prenomEtudiant" maxlength="50"
				placeholder="Jean" required />
		</p>
		<p>
			<label for="libelleOption" accesskey="l">Option : </label> <select
				name="libelleOption" id="option" size="1">
				<option value="administrateur de réseaux locaux" selected="1">administrateur
					de réseaux locaux</option>
				<option value="développeur d'applications" selected="2">développeur
					d'applications</option>
			</select>
		</p>
	</div>
	<div id="piedForm">
		<button id="ok" type="submit">OK</button>
		<button id="annuler" type="reset" name="annuler">Effacer</button>
	</div>
</form>
